🇫🇮 fi en 🇬🇧

jättää toivomisen varaa

leave a lot to be desired
Wiktionary Links